Město Vlachovo Březí leží v Jihočeském kraji v ORP Prachatice v nadmořské výšce 525 m. V roce 2014 zde žilo 1680 obyvatel. Vlachovo Březí má katastrální území o rozloze 1997 ha.